
//  获取三级分类的接口函数

import request from '@/utils/request'

import type { CategoryListModel } from './categoryModel'

//枚举
enum Api{
  getCategory1ListApi = '/admin/product/getCategory1',
  getCategory2ListApi = '/admin/product/getCategory2',
  getCategory3ListApi = '/admin/product/getCategory3',
}

//获取一级分类数据
export const reqGetCategory1ListData = ()=>{
  return request.get<any,CategoryListModel>(Api.getCategory1ListApi)
}

//获取二级分类数据
export const reqGetCategory2ListData = (category1Id:number)=>{
  return request.get<any,CategoryListModel>(`${Api.getCategory2ListApi}/${category1Id}`)
}

// 获取三级分类数据
export const reqGetCategory3ListData = (category2Id:number)=>{
  return request.get<any,CategoryListModel>(`${Api.getCategory3ListApi}/${category2Id}`)
}